home *** CD-ROM | disk | FTP | other *** search
- /* $VER: HTMLEXT Modul: yam.mod Rev.016 by Juan Manuel Wehrli 1999 - 2000
- Voraussetzung: YAM V2.x
- */
-
- if ~show("L",rexxreqtools.library) then do
- call addlib("rexxreqtools.library",0,-30,0)
- end
- if ~show("L",rexxtricks.library) then do
- call addlib("rexxtricks.library",0,-30,0)
- end
-
- NL = '0a'x
-
- PARSE ARG befehl option
- OPTIONS RESULTS
-
- ADDRESS COMMAND
-
- 'date >env:.htmlext.dat'
- dat = GETENV(".htmlext.dat")
- emad = GETENV(".htmlext.emad")
- from = GETENV(".htmlext.from")
- subj = GETENV(".htmlext.subj")
- subj = STRIP(subj)
- suite = GETENV(".htmlext.suite")
-
- if befehl = WRITEFIRST then do
- if ~show('P','YAM') then do
- 'c:WBRun <>NIL: YAM:YAM'
- "sys:rexxc/waitforport YAM"
- end
- ADDRESS "YAM"
- 'MAILWRITE'
- if emad ~= "" then do
- 'WRITETO 'emad
- end
- 'WRITESUBJECT "'subj' vom 'dat'"'
- WRITEATTACH option
- end
-
- if befehl = WRITEAUTOFIRST then do
- if ~show('P','YAM') then do
- 'c:WBRun <>NIL: YAM:YAM'
- "sys:rexxc/waitforport YAM"
- end
- ADDRESS "YAM"
- 'MAILWRITE'
- 'WRITETO 'emad
- 'WRITESUBJECT "'subj' 'dat'"'
- WRITEATTACH option "History"
- user = GETENV(.htmlext.user)
- if open("f","t:htmlext.mes","w") then do
- call writeln("f",'Update von: 'user)
- call writeln("f"," ")
- call writeln("f","An diesem E-Mail ist die History beigefügt.")
- call writeln("f"," ")
- call writeln("f","(Auto Update)")
- call close("f")
- ADDRESS "YAM" 'WRITELETTER "t:htmlext.mes" NOSIG'
- end
- end
-
- if befehl = LIBUPDATE then do
- if ~show('P','YAM') then do
- 'c:WBRun <>NIL: YAM:YAM'
- "sys:rexxc/waitforport YAM"
- end
- ADDRESS "YAM"
- 'MAILWRITE'
- 'WRITETO 'emad
- 'WRITESUBJECT "'subj' 'dat'"'
- 'WRITEATTACH ' || option || ' "HTMLEXT Library Update"'
- user = GETENV(.htmlext.user)
- if open("f","t:htmlext.mes","w") then do
- call writeln("f",'Update von: 'user)
- call writeln("f"," ")
- call writeln("f","An diesem E-Mail ist das HTMLEXT Library Uppdate beigefügt.")
- call writeln("f"," ")
- call writeln("f","(Auto Update)")
- call close("f")
- ADDRESS "YAM" 'WRITELETTER "t:htmlext.mes" NOSIG'
- end
- end
-
- if befehl = WRITEREST then do
- if ~show('P','YAM') then do
- 'c:WBRun <>NIL: YAM:YAM'
- "sys:rexxc/waitforport YAM"
- end
- ADDRESS "YAM"
- 'WRITEATTACH ' || option
- end
-
- if befehl = SUPPORT then do
- if ~show('P','YAM') then do
- 'c:WBRun <>NIL: YAM:YAM'
- "sys:rexxc/waitforport YAM"
- end
- ADDRESS "YAM"
- 'MAILWRITE'
- 'WRITETO 'emad
- 'WRITESUBJECT "'subj' vom 'dat'"'
- end
-
- if befehl = WRITEHIST then do
- if ~show('P','YAM') then do
- 'c:WBRun <>NIL: YAM:YAM'
- "sys:rexxc/waitforport YAM"
- end
- ADDRESS "YAM"
- 'MAILWRITE'
- if emad ~= "" then do
- 'WRITETO 'emad
- end
- 'WRITESUBJECT "'subj' History vom 'dat'"'
- 'WRITEFROM 'from
- 'WRITEATTACH ' || option || ' "' || suite || ' History vom ' || dat || '"'
- 'WRITELETTER "t:htmlext/mail.txt" NOSIG'
- end
-
-